I'm interested in having this done before next summer, but want to know as much as I can before going ahead, ie HOW MUCH DOES IT COST? and where would be the best place to have it done?