{file}.php]if(!function_exists('get_post_templates')) {function get_post_templates() { $themes = get_themes(); //an array of all themes in the /themes directory $theme = get_current_theme(); //the current, active theme $templates = $themes[$theme]['Template Files']; //a list of all the current theme's template files $page_templates = array (); foreach ((array)$templates as $template ) { //this loop returns all the "post templates" $template_data = implode( '', file( WP_CONTENT_DIR.$template )); $name = ''; if ( preg_match( '|Single Post Template:(.*)$|mi', $template_data, $name ) ) { $name = $name[1]; } if ( !empty( $name ) ) { $post_templates[trim( $name )] = basename( $template ); } } return $post_templates; //return the array of Post Templates}}//build the dropdown itemsfunction page_templates_dropdown() { global $post; $post_templates = get_post_templates(); foreach ($post_templates as $template_name => $template_file) { //loop through templates, make them options if ($template_file == get_post_meta($post->ID, '_wp_post_template', true)) { $selected = ' selected="selected"'; } else { $selected = ''; } $opt = ''; echo $opt; }}//Filter the single template value, and replace it with//the template chosen by the user, if they chose one.add_filter('single_template', 'get_post_template');if(!function_exists('get_post_template')) {function get_post_template($template) { global $post; $custom_field = get_post_meta($post->ID, '_wp_post_template', true); if(!empty($custom_field) && file_exists(TEMPLATEPATH . "/{$custom_field}")) { $template = TEMPLATEPATH . "/{$custom_field}"; } return $template;}}//Everything below this is for adding the extra box//to the post edit screen so the user can choose a template//Adds a custom section to the Post edit screenadd_action('admin_menu', 'pt_add_custom_box');function pt_add_custom_box() { if(get_post_templates() && function_exists( 'add_meta_box' )) { add_meta_box( 'pt_post_templates', __( 'Single Post Template', 'pt' ), 'pt_inner_custom_box', 'post', 'normal', 'high' ); //add the boxes under the post }} //Prints the inner fields for the custom post/page sectionfunction pt_inner_custom_box() { global $post; // Use nonce for verification echo ''; // The actual fields for data entry echo '

'; echo '
';}//When the post is saved, saves our custom dataadd_action('save_post', 'pt_save_postdata', 1, 2); // save the custom fieldsfunction pt_save_postdata($post_id, $post) { // verify this came from the our screen and with proper authorization, // because save_post can be triggered at other times if ( !wp_verify_nonce( $_POST['pt_noncename'], plugin_basename(__FILE__) )) { return $post->ID; } // Is the user allowed to edit the post or page? if ( 'page' == $_POST['post_type'] ) { if ( !current_user_can( 'edit_page', $post->ID )) return $post->ID; } else { if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; } // OK, we're authenticated: we need to find and save the data // We'll put the data into an array to make it easier to loop though and save $mydata['_wp_post_template'] = $_POST['_wp_post_template']; // Add values of $mydata as custom fields foreach ($mydata as $key => $value) { //Let's cycle through the $mydata array! if( $post->post_type == 'revision' ) return; //don't store custom data twice $value = implode(',', (array)$value); //if $value is an array, make it a CSV (unlikely) if(get_post_meta($post->ID, $key, FALSE)) { //if the custom field already has a value... update_post_meta($post->ID, $key, $value); //...then just update the data } else { //if the custom field doesn't have a value... add_post_meta($post->ID, $key, $value);//...then add the data } if(!$value) delete_post_meta($post->ID, $key); //and delete if blank }}?> Program Details : Sea Ranch, Gualala Vacation Rentals
Sea Ranch, Gualala Vacation Rentals

Program Details

Vacation Rentals…Come home for your vacation

(scroll down for Long-Term Rentals)

This is some of what we do for all our vacation homes, regardless of monthly income.


  • email or telephone communication with prospective renters
  • determine availability & suitability of homes
  • complete reservation intake and processing

Weekly schedule reports

  • faxed or emailed to each home owner
  • Supervise and schedule house cleaning staff

Maintenance & Supplies

Schedule services (once or more each year–usually outside vendors)

  • chimney sweep
  • window cleaning
  • carpet cleaning
  • spring cleaning

Monitor, purchase and stock household supplies (at homeowner’s expense)

  • paper goods
  • cleaning supplies
  • fireplace/woodstove (kindling, matches, etc.)
  • occasional purchases: linens, throw pillows, table lamp, etc.

Maintenance and repair scheduling and follow-up

  • one-time repairs (plumbing, electrical, etc.)
  • follow-up on renter and owner notes, complaints, etc.
  • painting or pressure wash & reseal
  • regular household maintenance as directed

Utilities & other services scheduling and follow-up

  • spa service
  • landscaping
  • Firewood ordering


Accounts Payable

  • vendor payments and reporting
  • process security deposit refunds

Accounts receivable

  • deposit receipts
  • credit card processing
  • rent receipts
  • bank deposits
  • renter confirmations
  • reminder (collection) calls
  • Quarterly bed tax payments to County agencies
  • All payroll and worker’s comp
  • Year-end statements and 1099 vendor reporting
  • For an additional monthly fee of $35, we will also receive and pay household bills (water, trash, electric, propane, TV, etc.). A reserve may be necessary to maintain a positive balance in your account.


Monitor and update

  • web site
  • newspapers
  • Internet links and special accounts (FindVacationRentals.com,
  • VacationRentals411.com, 10KvacationRentals.com, etc.)
  • Meet with prospective new vacation home owners
  • View homes to determine their rental potential
  • Provide rental income estimates and other supporting data to interested buyers and area real estate agents
  • Plan and implement marketing mailings for new homes and to rental guests

Owner contact

  • Email & phone calls as needed
  • Owner bookings
  • Special requests (available at $50/hour) i.e.  receive shipments, measure spaces, special arrangements, etc.
  • Changes to web pages or other advertising

Monthly reckoning

  • Owner statements
  • “Tidepools” newsletter
  • Owner proceeds checks

Emergency contact

  • On-call 24/7, with voice mail back up
  1. Our management fee is a percentage of the monthly gross rental income.
  2. There are no additional regular service or monthly fees.
  3. All new accounts are assessed a one-time set-up fee.

What the Guest pays for:

  • County and local bed taxes for any stay less than 31 days
  • House cleaning fee for standard full cleaning, including the time to wash linens on-site
  • Reservation fee for each booking (non-refundable)
  • Dog rent (in pet-friendly homes ONLY), which is currently $65
  • $50 goes to the Owner and is expected to cover any extra carpet or deep cleaning that accumulates from pet use
  • Security Deposit which is refunded after departure

What is expected of the Guest:

  • Respectful use of the house and grounds
  • Use of a calling card or credit card if making long distance calls
  • Close the house according to our check-out list provided in each rental packet
  • Timely notification of any condition that needs repair or attention either during or after their stay

What the Owner supplies:

  • Linens for beds, baths and kitchen
  • Washer and dryer large enough to handle typical household laundry
  • Paper towels, toilet paper, plastic wrap and aluminum foil, trash bags, light bulbs, laundry detergent, cleaning materials
  • All items listed on our Equipment List (which is also a part of our management contract)
  • Firewood
  • Propane for gas grills
  • Cable or satellite TV hook-up
  • Audio and video entertainment equipment
  • Portion of cost to provide unlimited long distance voice & data service
  • All furnishings, equipment, and grounds to be kept in good condition or replaced as needed

While these lists are representative of typical activity and expectations, they are not exhaustive. Please ask if you are curious about something not mentioned.

Long-Term Rentals

Tenant Placement Service

  • Advertise the vacancy
  • Review current waiting list for prospects
  • Show property to qualified prospects
  • Receive applications
  • Paper-screen applications
  • Obtain full credit report on top applicants
  • Perform employment, reference, and past landlord checks
  • Discuss findings with the property Owner to agree on new Tenant
  • Negotiate new rental agreement (or lease) with Tenant
  • Receive move-in funds and complete the agreement
  • Distribute paperwork, and Owner’s proceeds after our service fee is deducted
  • Fee for Tenant Placement is a percentage of first month’s rent.

Ongoing Property Management

  • Receive monthly rent payments from Tenant
  • Serve as primary contact for Tenant for any questions, concerns, or repairs
  • Monitor needs for scheduled maintenance and work with Owner to accomplish
  • Keep an eye on the property while respecting Tenant’s rights to privacy
  • Perform safety/maintenance inspections semi-annually
  • Act as liaison between Owner and Tenant during the tenancy
  • Arrange for any necessary notices to Tenant, and follow up when needed
  • Send monthly statements and proceeds checks to Owner
  • Fee for Property Management will be quoted on request

Specially requested services available at $50/hour

Either, or both of the above services may be requested, depending on each individual Owner’s needs. If a Tenant is already in place, for instance, we can begin Property Management services at any time.

Sea Ranch, Gualala Vacation Rentals