Do not give these people a deposit, you will be taking a huge gamble. The promise delivery and quality and do not supply either. They are shifty, don't show up for appointments, cancel on short notice and their quality is poor.
There are others in Rochester that have good reputations.
Pros: I'm done with them
Cons: Poor work, and the service is worse
more