Contemporary Western Romance

Complete
Contemporary Western Romance
Series Heat Level: 3 🌶️

A Northern Californian ranching family torn apart by tragedy reluctantly return home to discover not everything was as they thought it was, and that love, and forgiveness can sometimes go hand in hand.

Once a SEAL
Heat: 3🌶️
Novella

1st

The Reluctant Cowboy
Heat: 3🌶️
Book 1
The Maverick Cowboy
Heat: 3🌶️
Book 2
The Last Good Cowboy
Heat: 3🌶️
Book 3
The Bad Boy Cowboy
Heat: 3🌶️
Book 4
The Billionaire Bull Rider
Heat: 3🌶️
Book 5
The Rancher
Heat: 3🌶️
Book 6
An Unexpected Gift Novella
Heat: 3🌶️
Novella
The Cowboy Lassoes a Bride
Heat: 3🌶️
Novella
Complete
Contemporary Western Romance

When the mother you haven’t seen for twenty years asks to visit your family ranch and set the record straight, how will her ex and six adult children react? The loves and sometimes messy lives of a ranching family.

1st

The Second Chance Rancher
Heat: 3🌶️
Book 1
The Rancher’s Redemption
Heat: 3🌶️
Book 2
The Rebellious Rancher
Heat: 3🌶️
Book 3
The Rancher Meets His Match
Heat: 3🌶️
Book 4
Sweet Talking Rancher
Heat: 3🌶️
Book 5
Romancing The Rancher
Heat: 3🌶️
Book 6
Mistletoe Detour
Heat: 3🌶️
Novella
The Wolf on her Doorstep
Heat: 3🌶️
Novella
Contemporary Western Romance

The Three Cowboys series centers on three retired Marines living on a ranch in Northern California coming to terms in their own different ways with their experience in combat. From grumpy Noah and an unexpected baby to unruffled Luke who hides things almost too well, and the prickly puzzle of Max, each man will find the perfect woman to bring them to their knees—but not without navigating a lot of bumps in the rocky road to true love along the way.

1st

Three Cowboys and a Baby
Heat: 3🌶️
Book 1
Three Cowboys and a Puppy
Heat: 3🌶️
Book 2
Three Cowboys and a Bride
Heat: 3🌶️
Book 3
Coming Home for Christmas
Heat: 3🌶️
Here Comes Cowboy Claus
Heat: 3🌶️

Fatal error: Uncaught ErrorException: md5_file(/home/katepear/public_html/wp-content/litespeed/js/7370d6e1673851bbeff0f4de7c3da807.js.tmp): Failed to open stream: No such file or directory in /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:140 Stack trace: #0 [internal function]: litespeed_exception_handler() #1 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(140): md5_file() #2 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(837): LiteSpeed\Optimizer->serve() #3 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(382): LiteSpeed\Optimize->_build_hash_url() #4 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(264): LiteSpeed\Optimize->_optimize() #5 /home/katepear/public_html/wp-includes/class-wp-hook.php(324): LiteSpeed\Optimize->finalize() #6 /home/katepear/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #7 /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/core.cls.php(477): apply_filters() #8 [internal function]: LiteSpeed\Core->send_headers_force() #9 /home/katepear/public_html/wp-includes/functions.php(5427): ob_end_flush() #10 /home/katepear/public_html/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all() #11 /home/katepear/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/katepear/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/katepear/public_html/wp-includes/load.php(1280): do_action() #14 [internal function]: shutdown_action_hook() #15 {main} thrown in /home/katepear/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 140