Established in March 2003, our success is built on consistently providing our customers with great service & stunning rides. Smash Palace provides you with a fully trained staff with years of experience in our industry.
Have no regrets! Choose a reputable shop over just being your local shop. There are many cowboys out there…..