Must say I'm quite surprised at these other reviews. Over the years, I've spent a great deal of time and money with these folks, gotten to know the owners (who care and personall...
Quality work, but takes them forever to complete. Many no shows for appointments...taking weeks to finish what could be done in days.